home *** CD-ROM | disk | FTP | other *** search
- /*
- MikDLL - Done by MikMak / HaRDCoDE '95
- */
- #ifndef MDLLLOAD_H
- #define MDLLLOAD_H
-
-
- typedef struct{
- char tag[8]; // MDLLTAG0
- void (huge *func)();
- } TAG;
-
-
- typedef struct{
- unsigned long modulesize;
- void *memblk;
- void *module;
- void (*entryp)( void *(*MDLL_Import)() , void (*MDLL_Export)() );
- } MDLL;
-
-
- void huge MDLL_Export(char *name,void *obj);
- void * huge MDLL_Import(char *name);
- void MDLL_Unbind(MDLL *);
- int MDLL_Bind(MDLL *,char *);
- char *MDLL_Error(void);
-
- #endif
-